package cbc.dao.pojo;

import java.util.HashSet;
import java.util.Set;

/**
 * TDoctor entity. @author MyEclipse Persistence Tools
 */

public class TDoctor implements java.io.Serializable {

	// Fields

	private String doctorId;
	private TCompany company;
	private String doctorName;
	private String sex;
	private String password;
	private String status;
	private String isMainDoc;
	private Set<TExamination> FeverDoctor = new HashSet<TExamination>();
	private Set<TExamination> ShigellaDoctor = new HashSet<TExamination>();
	private Set<TExamination> XDoctor = new HashSet<TExamination>();
	private Set<TExamination> BodyDoctor = new HashSet<TExamination>();
	private Set<TExamination> Mdoctor = new HashSet<TExamination>();
	private Set<TExamination> HevLgmId = new HashSet<TExamination>();
	private Set<TExamination> HepatitisADoctor = new HashSet<TExamination>();
	private Set<TExamination> EnzymeDoctor = new HashSet<TExamination>();
	private Set<TCertificate> certificates = new HashSet<TCertificate>();

	// Constructors

	/** default constructor */
	public TDoctor() {
	}

	/** minimal constructor */
	public TDoctor(String doctorId) {
		this.doctorId = doctorId;
	}

	/** full constructor */
	public TDoctor(String doctorId, String doctorName,
			String sex, String password, String status, String isMainDoc
			) {
		this.doctorId = doctorId;
		
		this.doctorName = doctorName;
		this.sex = sex;
		this.password = password;
		this.status = status;
		this.isMainDoc = isMainDoc;
		
	}

	public String getDoctorId() {
		return doctorId;
	}

	public void setDoctorId(String doctorId) {
		this.doctorId = doctorId;
	}

	public TCompany getCompany() {
		return company;
	}

	public void setCompany(TCompany company) {
		this.company = company;
	}

	public String getDoctorName() {
		return doctorName;
	}

	public void setDoctorName(String doctorName) {
		this.doctorName = doctorName;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getIsMainDoc() {
		return isMainDoc;
	}

	public void setIsMainDoc(String isMainDoc) {
		this.isMainDoc = isMainDoc;
	}

	public Set<TExamination> getFeverDoctor() {
		return FeverDoctor;
	}

	public void setFeverDoctor(Set<TExamination> feverDoctor) {
		FeverDoctor = feverDoctor;
	}

	public Set<TExamination> getShigellaDoctor() {
		return ShigellaDoctor;
	}

	public void setShigellaDoctor(Set<TExamination> shigellaDoctor) {
		ShigellaDoctor = shigellaDoctor;
	}

	public Set<TExamination> getXDoctor() {
		return XDoctor;
	}

	public void setXDoctor(Set<TExamination> xDoctor) {
		XDoctor = xDoctor;
	}

	public Set<TExamination> getBodyDoctor() {
		return BodyDoctor;
	}

	public void setBodyDoctor(Set<TExamination> bodyDoctor) {
		BodyDoctor = bodyDoctor;
	}

	public Set<TExamination> getMdoctor() {
		return Mdoctor;
	}

	public void setMdoctor(Set<TExamination> mdoctor) {
		Mdoctor = mdoctor;
	}

	public Set<TExamination> getHevLgmId() {
		return HevLgmId;
	}

	public void setHevLgmId(Set<TExamination> hevLgmId) {
		HevLgmId = hevLgmId;
	}

	public Set<TExamination> getHepatitisADoctor() {
		return HepatitisADoctor;
	}

	public void setHepatitisADoctor(Set<TExamination> hepatitisADoctor) {
		HepatitisADoctor = hepatitisADoctor;
	}

	public Set<TExamination> getEnzymeDoctor() {
		return EnzymeDoctor;
	}

	public void setEnzymeDoctor(Set<TExamination> enzymeDoctor) {
		EnzymeDoctor = enzymeDoctor;
	}

	public Set<TCertificate> getCertificates() {
		return certificates;
	}

	public void setCertificates(Set<TCertificate> certificates) {
		this.certificates = certificates;
	}

	
	// Property accessors

	

}